package com.ruoyi.system.mapper;

import com.ruoyi.common.core.domain.dto.ChangeResultDto;
import com.ruoyi.common.core.domain.dto.QueryParamDto;
import com.ruoyi.common.core.domain.entity.RaBase;
import com.ruoyi.common.core.domain.vo.RaBaseByEqVo;
import com.ruoyi.common.core.domain.vo.RaBaseByYqVo;

import java.util.List;
import java.util.Map;

/**
 * @DATE : 2024/05/22 13:28
 */
public interface RaBaseMapper {

    RaBase selectRaBaseByOne();

    int insertRaBase(RaBase raBase);

    int batchInsert(List<RaBase> list);

    List<ChangeResultDto> changeList(Map<String, Object> queryMap);

    List<RaBaseByYqVo> queryModelRealYq(QueryParamDto paramDto);
    List<RaBaseByEqVo> queryModelRealEq(QueryParamDto paramDto);

    int delRaBase(Long id);
}
